property development and management - Spanish English Dictionary